package com.bub.pay.api.entity.dto;

import java.math.BigDecimal;
import java.util.Date;

/**
 * 查询商户转账查询条件
 */
public class MerchantInnerTransferResponseDto {

    /**
     * id
     */
    private Long id;

    /**
     * 转账平台订单号
     */
    private String transNo;

    /**
     * 商户ID
     */
    private Long merId;

    /**
     * 商户名称
     */
    private String merName;

    /**
     * 转出方商户ID
     */
    private Long acceptMerId;

    /**
     * 转出方商户名称
     */
    private String acceptMerName;

    /**
     * 转账金额
     */
    private BigDecimal transAmount;

    /**
     * 转账状态 0=待处理，1=处理中，2=处理成功，3=处理失败
     */
    private Integer transState;

    /**
     * 状态描述
     */
    private String transDesc;

    /**
     * 转账时间
     */
    private Date transDate;

    /**
     * 创建时间
     */
    private Date createDate;

    public Long getId() {
        return id;
    }

    public void setId(Long id) {
        this.id = id;
    }

    public String getTransNo() {
        return transNo;
    }

    public void setTransNo(String transNo) {
        this.transNo = transNo;
    }

    public Long getMerId() {
        return merId;
    }

    public void setMerId(Long merId) {
        this.merId = merId;
    }

    public String getMerName() {
        return merName;
    }

    public void setMerName(String merName) {
        this.merName = merName;
    }

    public Long getAcceptMerId() {
        return acceptMerId;
    }

    public void setAcceptMerId(Long acceptMerId) {
        this.acceptMerId = acceptMerId;
    }

    public String getAcceptMerName() {
        return acceptMerName;
    }

    public void setAcceptMerName(String acceptMerName) {
        this.acceptMerName = acceptMerName;
    }

    public BigDecimal getTransAmount() {
        return transAmount;
    }

    public void setTransAmount(BigDecimal transAmount) {
        this.transAmount = transAmount;
    }

    public Integer getTransState() {
        return transState;
    }

    public void setTransState(Integer transState) {
        this.transState = transState;
    }

    public String getTransDesc() {
        return transDesc;
    }

    public void setTransDesc(String transDesc) {
        this.transDesc = transDesc;
    }

    public Date getTransDate() {
        return transDate;
    }

    public void setTransDate(Date transDate) {
        this.transDate = transDate;
    }

    public Date getCreateDate() {
        return createDate;
    }

    public void setCreateDate(Date createDate) {
        this.createDate = createDate;
    }

}
